/**
 * 
 * 利用递归方法求5!。
*/
#if  1
#include <stdio.h>

int fact(int j)
{
    int sum;
    if(j==0){
        sum=1;
    } else {
        sum=j*fact(j-1);
    }
    return sum;
}

int main()
{
    printf("%d",fact(5));
    return 0;
}
#endif